armoured catfishes - English Synonyms Dictionary